genes and proteins